adjust timeout and check result or add 'sending' parameter